.background_white_select {
	background: #fff;
	border-radius: 4px;
	width: 100%;

	:global {
		.ant-select-selector {
			background: inherit !important;
		}
	}

	box-shadow: rgba(1, 101, 213, 0.2) 0px 0px 0px 2px !important;
}

.background_white_input_value {
	background: #fff;
	border-radius: 4px;
	width: 100%;
	border-width: 0 !important;

	:global {
		.ant-input {
			background: inherit;
		}

	}

	box-shadow: rgba(1, 101, 213, 0.2) 0px 0px 0px 2px !important;
}

.background_white_input {
	border-width: 0 !important;

	:global {
		.ant-input-prefix {
			margin-right: 0 !important;
		}
	}
}

:global {
	.ant-form-item-has-error .ant-input-number-affix-wrapper {
		border-width: 1px !important;
	}
}

.prefix_select {
	:global {
		.ant-select-selection-search-input {
			padding-left: var(--prefix-select-padding-left) !important;
		}

		.ant-select-selector {
			padding-left: var(--prefix-select-padding-left) !important;
			transition: none !important;
		}

		.ant-picker-active-bar {
			margin-left: var(--prefix-select-padding-left) !important;
		}
	}
}

.prefix_select::before {
	content: attr(data-content);
	position: absolute;
	top: 0;
	left: calc(var(--prefix-select-font-size) / 2);
	z-index: 1;
	display: flex;
	justify-content: center;
	align-items: center;

	height: 100%;
	line-height: 1;
	font-size: var(--prefix-select-font-size);
}

.expandWrap {
	width: 100%;
	height: 4px;
	opacity: 1;
	border-radius: 2px;
	background: radial-gradient(49.23% 50% at 50% 50%, rgba(0, 104, 255, 1) 0%, rgba(247, 248, 252, 1) 100%);
	position: relative;
	display: flex;
	justify-content: center;
}

.expandContent {
	cursor: pointer;
	// position: absolute;
	margin-top: -10px;
	width: 54px;
	height: 24px;
	opacity: 1;
	border-radius: 4px;
	background: rgba(22, 93, 255, 1);
	font-size: 12px;
	font-weight: 400;
	text-align: center;
	color: #fff;
	display: flex;
	justify-content: center;
	align-items: center;

	.anticon {
		margin-right: 4px;
	}
}

.gloablForm {
	:global {
		.ant-input-affix-wrapper {
			padding: 4px 4px;
		}
		.ant-select {
			.ant-select-selector {
				padding: 0 6px;
			}
		}
		.ant-picker-input > input {
			font-size: 12px;
			height: 24px;
		}
	}
}

.quickWrap {
	height: 32px;
	line-height: 32px;
	border-radius: 6px;
	background: #F7F8FC;
	color: #333;
	padding: 0 20px;
	white-space: nowrap;
	position: relative;
	user-select: none;
	cursor: pointer;
	&:hover {
		color: #0068FF;
		.anticonOpera {
			visibility: visible;
			color: #0068FF;
		}
	}
}

.anticonOpera {
	position: absolute;
	font-size: 12px;
	right: 4px;
	top: 10px;
	color: #B1B7C3;
	vertical-align: baseline;
	visibility: hidden;
}